package br.ufc.great.dtx.server;

/**
 * 
 * @author Leonardo Oliveira Moreira
 *
 */
public interface DTXOutput {

	public static final int ERROR = 1;
	public static final int REMOTE_MESSAGE = 2;
	public static final int MESSAGE = 3;
	public static final int HIGHLIGHT = 4;
	public static final int TEST = 5;
	
	public void print(String message, int type);
	
	public void print(String name, String message, int type);
	
	public void exit();
	
	public void setNumberLocks(int locks);
	
	public void setTransactionBufferSize(int size);
	
	public void setRemoteOperationBufferSize(int size);
	
	public void setRemoteMessageBufferSize(int size);
	
}
